 @charset "utf-8";
.slideBox{position:relative;} 
.slideBox video{width: 100vw; }
.slideBox img{width: 100vw; float:left;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;}
.slideBox .bd li .tit{background: url(../img/icon_vidio_white.png) no-repeat 0.8rem center/auto 18px; display:block; width:100%;  position:absolute; bottom:0; text-indent:30px; height:32px; line-height:32px;color:#fff; background-color:rgba(0,0,0,0.7);font-size:1.4rem} 
.slideBox .hd{position:static;}
.slideBox .hd ul{ display:inline-block; height:5px; padding:3px 5px;  font-size:0; vertical-align:top;	    position: absolute; left: 50%; bottom:4.1rem; z-index: 999; transform: translate(-50%);} 
.slideBox .hd ul li{ display:inline-block; width:0.8rem; height:0.8rem; border-radius:50%; background:#fff; margin:0 3px;  vertical-align:top; overflow:hidden;   } 
.slideBox .hd ul .on{ background:#F7B736;  }
.slideBox-img{
	.hd ul{ display:inline-block; height:5px; padding:3px 5px;  font-size:0; vertical-align:top;	    position: absolute; left: 50%; bottom:3rem !important; z-index: 999; transform: translate(-50%);} 
}
// 走马灯
#wrapper {width: 100%;   position: absolute; left: 0; } 
#wrapper h3 {font-size: 20px; text-align: center; } 
 #wrapper > div.first {border-bottom: none; } 
#wrapper dl {display: block; margin: 0; } 
#wrapper dt, #wrapper dd {display: block; float: left; margin: 0 10px;line-height:35px; } 
#wrapper dt {background-color: #f66; color: #fff; } 
#wrapper dd {color: #333; margin-right: 50px; } 
code {font-style: italic; } 
#donate-spacer {height: 100%; } 
#donate {border-top: 1px solid #999; width: 750px; padding: 50px 75px; margin: 0 auto; overflow: hidden; } 
#donate p, #donate form {margin: 0; float: left; } 
#donate p {width: 650px; } 
#donate form {width: 100px; }


.date-show{cursor: pointer;}
.play{
	width: 17%;
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
} 
.buy-quantity{ 
	border:1px solid #DDDDDD;
	text-align:center;
	float:left;
	.minus{
		cursor: pointer;
		float: left;
		width: 2.5rem;
		height: 2.5rem;
		line-height:2.5rem;
		background:#EEEEEE; 
		color:#8e8888;
		border-right:1px solid #DDDDDD;
		font-size:1.6rem;
	}
	.plus{
		.minus;
		border-right:0; 
		border-left:1px solid #DDDDDD;
	}
	input{
		float:left;
		height: 2.5rem;
		border:0;
		width: 10.2rem;
		text-align:center;
	}
}
.index-con .tips{width: 100%;background:#fff;margin:1rem 0;}
.index-con .tips img{width: 1.6rem;vertical-align:-4px;}
.index-con .tips-news{width: 2rem;background:#fff;z-index: 999;position: relative;}
.index-con .tips-ub{height: 35px;}

.index-info2{padding:1.5rem 0}
.index-info2 > ul{margin:0 1.7rem}
.index-info2 li:first-child .blue-icon{background-image: url(../img/icon_weixin.png);background-size:70% auto;}
.index-info2 li:nth-child(2)  .blue-icon{background-image: url(../img/icon_search.png);background-size:60% auto;}
.index-info2 li:nth-child(3) .blue-icon{background-image: url(../img/icon_pinpai.png);background-size:55% auto;}
.index-info2 .txt{line-height:4rem;}
.index-info2 .index-info2-search{margin:0 3.5rem;}  
.index-info2 .search-input{display:block;height: 2.7rem;padding-left: 1rem;border:1px solid #4CBDAC;border-radius:6px}
.index-info2 input::-webkit-input-placeholder{color:#ccc}

.index-info3 .index-info3-ul li{width: 50%;}
.index-info3 .index-info3-ul li:nth-child(2n+1){border-right: 1px solid #DDDDDD;}
.index-info3 .index-info3-ul > ul:nth-of-type(1){border-bottom: 1px solid #DDDDDD;}
.index-info3 .index-info3-ul li{padding:0 0 .3rem}
.index-info3 .index-info3-ul ul li > div:nth-child(1){line-height:2.6rem;}
.index-info3 .index-info3-ul ul li > div:nth-child(2){line-height:2.4rem;}
.index-info3 .index-info3-ul ul li img{height: 1.2rem;padding-right: 3px;vertical-align:-2px;} 
.index-info3 .index-info3-ul{padding: 0.8rem 1rem;border-bottom:1px solid #DDDDDD;} 

.index-info3 .index-info3-ul ul:first-child li:first-child{border-right:1px solid #DDDDDD;}
.index-info3 .index-info3-ul ul:last-child li:first-child{border-right:1px solid #DDDDDD;} 
.index-info3 .index-info3-ul ul:first-child{border-bottom:1px solid #DDDDDD;}
.index-info3 .index-info3-ul .c-orange{padding:0 3px}
.index3-btns div span{padding:0.8rem 1rem;border:1px solid #F7B736;border-radius:6px;}
.index-info3 .index3-btns div{    padding: 1.8rem 1rem}
// .index-info3 .index3-btns{padding:1.2rem 1.1rem}

.index-info4 .prelative{margin:2rem 2rem 0;}
.index-info4 .hen-img{width: 100%;}
.index-info4 .hen-tips{text-align: center;border:4px solid #DFE6D6;border-radius:50%;color:#fff;position:absolute;top:2.4rem;left:2.2rem;width: 6.5rem;height: 6.5rem;line-height:6.5rem;box-sizing:initial}
.index-info4 .hen-tips span{font-weight: bold;}
.index-info4 .delete-txt{text-decoration:line-through;color:#AAAAAA;}
.index-info4 .index4-price{padding:1.1rem 0}
.index-info4 .index3-btns{border-top:1px solid #DDDDDD;height:4.2rem;line-height:4.2rem;}

  
.index-info5 .egg-list{margin:0 2rem;text-align:center;padding:0.5rem 0}
.index-info5 .egg-list li{width: 26%;padding-top:0.9rem;display:inline-block;}
.index-info5 .egg-list li:not(:nth-child(3n)){margin-right: 2rem;}
.index-info5 .egg-list img{width: 100%;} 
.index-info5 .egg-list a{
	color:#7A7A7A;
}

.index-info6{
	.index6-tit{text-align: center;font-size: 1.6rem;line-height: 4.4rem;}
	.index6-tit2{
		font-size:1.4rem; 
	}
	.pabsolute{right: 0;}
	.more{
		margin-right: 0.9rem;
	}
	.hen-img,.hen-egg{
		width: 8rem;
		height:8rem;
	}
	.add-img{
		width: 2.5rem;
		margin:2.75rem 2rem;
	}
	.tx-c{
		line-height:2rem
	}
	.index6-tips{
		line-height:3.5rem;
	}
	
	.buy-con{
		li{
			margin:0.7rem auto;
			width:10.2rem + 2.5rem * 2 + 7rem + 0.2rem;
		}
		label{
			width:7rem;
			float:left;
			line-height:2.5rem;
			text-align:right;
		}
		margin-top: 1rem;
		

		.buy-btn{
			width:10.2rem + 2.5rem * 2 + 0.2rem;
			overflow: hidden;
			&>div{
				width: 6.5rem;
				height:2.5rem;
				line-height:2.5rem;
				border-radius:6px;
				border:1px solid #F7B736;
				text-align: center;
				
			}
		}
		.buy-date{
			overflow: hidden;
			line-height:2.5rem;
			input{
				border:1px solid #DDDDDD;
				color:#4CBDAC;
				text-align:center;
				height: 2.5rem;
			}
			.buy-date-year{
				width: 4.2rem;
			}
			.buy-date-month{
				width: 2.5rem;
			}
			.buy-date-day{
				.buy-date-month;
			}
			.date-txt{
				padding:0 .4rem
			}
		}
		.btn-orange1{
			width: 10.9rem;
			margin:0.5rem auto;
		}
		.buy-select select{
			width:10.2rem + 2.5rem * 2 + 0.2rem; 
			height:2.5rem;
			border:1px solid #DDDDDD;
			text-align: center;
		}
	}
	
	.index6-con3{
		padding-bottom: 1.2rem;
		.ub-pc{
			& > div:first-child{
				margin-right: 4rem;
			}
			.btn-orange2{
				margin:.3rem;
				padding: 0 0.5rem;
			}
			.btn-orange2 img{
				height: 1.2rem;
				margin-right: 2px;
				vertical-align:-1px;
			}	
		} 

	}

}

.pfixed.hover-btn{
	 bottom:5.8rem;
	 right:1.5rem; 
	.gotop{
		background-image:url(../img/icon-top.png);
		background-size:52% auto;
		display: block;
	}
	.cart{
		position:relative;
		display: block;
		margin-top:2rem;
		background-image:url(../img/icon-cart.png);
		background-size:55% auto;
		.cart-num{
			color:#fff;
			position:absolute;
			right:0.5rem;
			top:0rem;
			font-size:1.4rem;
		}
	} 
}



.detail{
	padding-top:0.4rem;
	.detail1-top {
		line-height:4.5rem;
		clear: both;
		overflow: hidden;

		.share-img{
			width: 1.2rem;
			vertical-align:-2px;
		} 

	}
	.detail1-price{ 
		line-height:2.8rem;
		& li .detail1-txt1{
			width: 6.2rem;
		}
		& li .detail1-txt2{
			width: 7.6rem;
		} 
	} 
	.done-quantity{
		padding-bottom:1rem;
	} 
	.buy-quantity input{
		width: 4.9rem;
	}
	.batch-img{
		height: 1.5rem;
	} 
	.deatil-tit{
		line-height:4rem;
		color:#333;
		border-bottom:1px solid #ddd
	}
	.detail3-con{
		line-height:1.9rem;
		padding-top:0.8rem;
		padding-bottom:0.8rem;
	}

	
}
 .detail2{padding-top:1.3rem;padding-bottom:1.3rem;} 

.detail4{
	line-height: 1.9rem;
	padding-top:0.9rem;
	padding-bottom:0.5rem;
	& li div:nth-child(2){padding-left:1.5rem;} 
}   

 
.tabBox .hd{ height:4.5rem;line-height: 4.5rem; width: 100%; font-size:1.5rem;  position:relative;  }
.tabBox .hd ul{ position:absolute; height:4.5rem ; width: 100%; top:0; overflow:hidden;  }
.tabBox .hd ul li{ float:left;width: 30%; text-align: center; color:#666;  }
.tabBox .hd ul .on{ border-bottom:1px solid #4abdac;color:#4abdac;}
.tabBox .hd ul .on a{ display:block;} 
.tabBox .bd li{ line-height:3rem;   } 



.bottom-cart{
	color:#fff;
	background:#fff;
	bottom:0;
	width:100%; 
	height: 4.8rem; 
	.add-cart-btn{
		width: 10.9rem;
		height: 4.8rem;
		line-height: 4.8rem;
		text-align: center;
		background:#4abdac;
	}
	.go-buy-btn{
		.add-cart-btn;
		width: 10rem;
		background:#f7b733;
	}
	.bottom-cart-img{
		position:relative;
		width: 4.3rem;
		height: 4.8rem;
		background:url(../img/icon_car.png) no-repeat center center/2.3rem auto;
		.pabsolute{
			top: 0.6rem;
    		right: 0.2rem;
			width: 1.4rem;
			height: 1.4rem;
			background:#f7b733; 
			border-radius: 50%;
			text-align:center;
		}
	} 
}





.video-list{
	video{float: left;width: 100%;}
	li{
		overflow: hidden;
		position:relative;
		.tit{
			display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:32px; line-height:32px;color:#fff; background-color:rgba(0,0,0,0.7);font-size:1.4rem 

		}
	}
	& li:not(:first-child){
		margin-top:1rem;
	}
}

.batch-div1{
	padding:1.5rem 2rem;
	.paddinglr5{padding-left:0.5rem;padding-right:0.5rem;} 
	.batch-div1-l{
		height: 11.5rem;
		img{
			height: 100%;
			border-radius:14px;
		}
	}
	.batch-div1-r{ 
		.on{
			background:#F7B736;
			color:#fff;
			border:1px solid #F7B736
		} 
		.off{
				background:#fff;
				color:#F7B736;
				border:1px solid #F7B736;
				span{
					color:#7a7a7a;
			}
		} 
		& > div{
				border-radius:4px;
				height: 3rem;
				line-height:3rem;
				cursor: pointer;
			}
		& > div:not(:last-child){
			margin-bottom:1rem ;
		}
	}

}



.batch-tab{
	.tabBox .hd ul .on{
		background:#4ABDAC;
		color:#Fff;
	}
	.tabBox .hd ul{
		border-bottom:2px solid #4ABDAC
	} 
}

.bottom-price{
	padding-left:1rem
}
.batch-div3{
	.tit{
		height: 4.2rem;
		line-height:4.2rem;  
	}
}
.week-type{
	padding:0 1rem;
	div{
		cursor: pointer;
		border-radius: 8px;
		height: 3.9rem;
		line-height: 3.9rem;
		color:#4ABDAC;
	}

	div.on{
		background:#4ABDAC;
		color:#fff; 
	}
} 
.month-type li{
	width: 3rem;
	height: 3rem;
	line-height:3rem;
	text-align: center;
	color:#4ABDAC;
	border-radius:6px; 
	border:1px solid #4CBDAC;
	margin-right: 1rem;
	margin-bottom:0.5rem;
	float:left;
}
.month-type li.on{
	color:#fff;
	background:#4CBDAC;
}
.month-type2 li{
	float:left;
	height: 3rem;
	line-height:3rem;
	text-align: center;
	color:#4ABDAC;
	border-radius:6px; 
	border:1px solid #4CBDAC;
	margin-right: 1rem;
	padding:0 0.8rem;
	margin-bottom:0.5rem;
}
.choose-info{
	line-height:2rem;
}

.month-type3{
	text-align:center;
	cursor: pointer;
	div{
		display:inline-block;
		width: 13%;
		height: 3.8rem;
		line-height:3.8rem;
		border-radius:6px;
		color:#4CBDAC;
		background:#fff; 
		text-align: center;
	}
	div.on{
		color:#fff;
		background:#4CBDAC;
	}
}
#batch-tab .hd li:first-child{
	background:#4CBDAC;
	color:#fff;
}



.month-type4{
	overflow: hidden;
	text-align: center;
	padding: 1rem 0.5rem;
	li{
		width: 11%;
		display:inline-block;
		float:none;
		margin:1%;
	}
	.disable{
		color:#bababa;
		border:1px solid #F4F4F4
	}
	li:nth-child(n+8){
		display: none;
	}
}




.head-tips{
	height: 4.8rem;
	.btn-orange2{
		height: 2.4rem;
		padding:0 1rem;
		margin-left: 1rem;
		color:#F7B736
	}
}





.myAdopt-batch-div1{
	.batch-div1-r > div{
		height: 2rem;
    	line-height: 2rem;
	}
	
}


.myAdopt-batch-div2{
	padding-bottom:2rem;
	div{
		display:inline-block;
		margin:1rem 0.8rem;
	}

}
.square-ul .on{
	background:#4CBDAC;color:#fff;
}
.square-ul li,.square-ul div{
	cursor: pointer;
}

.order-tab{ 
	.order-tit{
		li{
			height: 4.5rem;
			line-height:4.5rem;
			font-size:1.5rem;
			cursor: pointer;
		}
		.on{
			color:#4abdac;
			border-bottom:2px solid #4CBDAC;
		}
	}
	.order-all > .order-list:not(:first-child){
		display: none;
	}
	.order-info1{
		line-height:3.2rem;
	}
	
	.order-info2{ 
		
		padding:1.4rem 1rem;
		.order-pro-img{
			margin-right:1rem;
			width: 6rem;
			border-radius:10px;
			img{
				width: 100%;
			}
		} 
		.order-info2-txt{
			padding:0.5rem 0;
			line-height:2.7rem;
		}
	}
	.order-info3{
		time{
			line-height:4.5rem;

		}
		.pay-btn{
			padding:0 1rem;
			line-height:2.7rem;
			margin-top: 0;
		}
		.order-info3-txt{line-height:3.2rem;}
	}

}



.person-page-head{
	background:url(../img/minezhe.png) no-repeat center center / 100% 100%;
	padding-top:1.6rem;
	padding-bottom:1.6rem;
	.person-l{
		width: 6rem;
		height: 6rem;
		border-radius:14px;
		margin:0 0.5rem;
		img{width: 100%;}
	}
	.person-c-t{
		height: 3.4rem;
		line-height:1.7rem;	 
	}
	.person-r{
		line-height:1.7rem;	
		.btn-orange1{
			line-height: 2.7rem;
			margin-top: 0;
			width: 6rem;
		}

	}
}


.person2{
	.lineh43{
		line-height:4.3rem;
		height: 4.3rem;
	}
	li{
		padding-left:1rem;
		padding-right:1rem;
	}
	li > a{
		color:#333;
		padding-left:1.8rem;
		background-position: left center;
	}
	li > a > div:last-child{
		background:url(../img/arrow_right.png) no-repeat right center/0.6rem auto;
		padding-right:0.6rem;
	}
	li:first-child > a{
		background-image:url(../img/icon_dingdan.png);
		background-size:1rem auto;
	}
	li:nth-child(2) > a{
		background-image:url(../img/icon_car.png);
		background-size:1rem auto;
	}
	li:nth-child(3) > a{
		background-image:url(../img/icon_ji_green.png);
		background-size:1rem auto;
	}
	li:nth-child(4) > a{
		background-image:url(../img/icon_quan.png);
		background-size:1rem auto;
	}
	li:nth-child(5) > a{
		background-image:url(../img/icon_vidio.png);
		background-size:1rem auto;
	}
	li:nth-child(6) > a{
		background-image:url(../img/icon_ad.png);
		background-size:1rem auto;
	}
	li:nth-child(7) > a{
		background-image:url(../img/icon_log.png);
		background-size:1rem auto;
	}
	.person2-order-info{
		&>a{ 
			color:#7a7a7a;
			margin: 1.4rem 2rem 1rem;
		}
		img{
			height: 1.7rem;
		}
		.pabsolute{
			top: -0.7rem;
			right: -0.2rem;
			width: 1.4rem;
			height: 1.4rem;
			background:#f7b733; 
			border-radius: 50%;
			text-align:center;
			color:#fff;
		}
	}
}
.cart-list {
	padding-bottom:0 !important;	
	#quantity{
		// height: 2.7rem;
	}

	
	.buy-quantity input{
		// float: none;
	}
}
.cart-checkbox{
	width: 1.8rem;
	margin-right: 0.5rem;
	input[type=checkbox]{
		width: 1.5rem;
		height: 1.5rem;
	}
}

.cart-list:last-child{
	padding-bottom:1rem !important;
}
.many-egg{
	#quantity{
		// height: 2.5rem;
	}
}


.bottom-cart2{
	bottom:5rem;
	.cart-checkbox {
		width:7rem;
		input{
			margin-right: 0.5rem;
			position:relative;
			bottom:-1px;
		}
		
	}
	.go-buy-btn{
		width: 10rem;
		height: 4.8rem;
		line-height: 4.8rem;
		text-align: center; 
		background:#f7b733;
	}
}

.intro1{
	.detail1-top{
		img{
			width: 2.1rem;
			 vertical-align: -3px;
		}
	}
	
	.introl-ul{
		li{
			padding-left:0.5rem;
			padding-right:0.5rem;
			line-height:3rem;
			a{
				color:#4abdac;
			}
		} 
		li{
			img{height:1.6rem;
			    vertical-align: -3px;
	    		margin-right: 0.4rem;
			}
		}
		padding:1rem 0;
	}
}
.intro2{
	.img3 { 
		padding-bottom: 1.5rem;
		img{
			width: 100%; 
		}
		& > div:not(:last-child) img{
			padding-right:1rem;
		}
	}
}


.intro3 {
	.help-ul{
		li{
			border-bottom:1px solid #DDDDDD;
			line-height:4.4rem;
			a{
				color:#7a7a7a;
				display: block;
			}
 		}
	}
	.index3-btns{
		height: 6.2rem;
	}
}
.intro5{ 
	padding:0 5.5rem 2rem;
	.qr-code{
		width: 100%;
	}
}
.intro6{
	li:nth-child(odd){
		margin:0 0.5rem;
		a{
			color:#7a7a7a;
		}
	}
} 



.company-img img{
	width: 100%;
}
.company-p p{
	text-indent:2.5rem;	
	line-height:2.2rem;
	padding:0.6rem 0;
}

.address{
	.address-head{
		width: 8.4rem;
		height: 8.4rem;
		border-radius:14px;
		margin-left: 1rem;
		img{
			width: 100%;
			height: 100%;
		}
	}
	input{
		border:0;
		font-size:16px;
		color:#333;
	}

}
.arrow-right{
	background:url(../img/arrow_right.png) no-repeat right center/0.6rem auto;
	padding-right:0.6rem;
	width:4rem;
}
.ticket1{
	line-height:2.4rem;
	input{
		padding-left:0.5rem;
	}
	.ticket1－ul{ 
		text-align:center; 
		width: 100%;
	}
	li:first-child{
		overflow: hidden;
		display: block;
	}
	li{
		display:inline-block;
		overflow: hidden;
	}
	li:not(:first-child){
		margin-bottom:1.5rem;
		width: 21rem;
		line-height:2.4rem;　
	}
	li:not(:first-child) .ticket-l{
		width: 30%;
		text-align: right;
		float: left;
	}
	li:not(:first-child) .ticket-r {
		float: left;
		width: 70%;
		input{
			width: 100%;
			border:0;	
			background:#fff;
			height: 2.4rem;
		}
	}
	.btn-orange1{
		margin:0 auto;
		width: 80%;
		line-height:2.7rem;
	}
}
.ticket2{
	.ticket-list{
		background:#fef6e7;
		width: 23rem;
		height:100px;
	}
	&>div:not(:last-child){
		margin-bottom: 1.9rem;
	}
	.ticket-list::before{
		content:"";
		display:block;
		width: 0.6rem;
		height: 100%;
		position:absolute;
		left:-0.6rem;
		background-image:url(../img/bg-left.png);
		background-repeat: repeat-y;
		background-size:100% auto;
	}
	.ticket-list::after{
		content:"";
		display:block;
		width: 0.6rem;
		height: 100%;
		position:absolute;
		top:0;
		right:-0.6rem;
		background:url(../img/bg-right.png);
		background-repeat: repeat-y;
		background-size:100% auto;
	}
	.price{
		font-size:3.5rem;

	}
	.ticket-left{
		padding-top:0.5rem;
		border-right:1px dashed #f6b733;
	}
	.ticket-right{
		padding-top:0.5rem;
		line-height:2.4rem;
		padding-right:1rem;

	}
	.ticket-bottom{
		line-height:3rem;
		border-top:1px dashed #f6b733;
	}
}

.confirm-order-div1{
	.confirm-order-top{
		line-height:3rem; 
	}
	.icon-where{
		width: 1.2rem;
		margin-right: 0.3rem;
	}
	.address-detail{
		padding-left:1.5rem;
	}
	.confirm-order-bottom{
		img{
			vertical-align:-2px;
		}
		line-height: 1.8rem;
	}
}
.confirm-order-div2{
	.icon-question{
		width: 1.3rem;
		margin-left:.3rem;
		vertical-align:-2px;
	}
	.arrow-up{
		width: 1rem;
	}
	.ticket1{
		text-align:center;
		input{
			border:1px solid #4cbdac !important;
		}
		li:not(:first-child){
			margin-bottom: 0;
		}
	}
}
.confirm-order-div3{
	.order-tab .order-info2 .order-info2-txt{
		&>div{
			line-height:1.8rem;
		}
	}
	.btn-orange2{
		padding:0 0.8rem;
		img{height: 1.2rem;vertical-align:-2px;}
	}
}
.confirm-order-div4{
	textarea{
		height: 9rem;
		width: 100%;
		border:0;
		background: #fff;
	}
}


.blank-shadow{
	top:0;
	width: 100vw;
	height: 200vh;
	position:fixed;
	background:rgba(0,0,0,0.3)
}
.set-box{
	position:fixed;
	width: 100%;
	height: 100%;
	top:0;
	li{
		padding:0.8rem 0;
		margin:0 0.8rem;
		border-bottom:1px solid #dddddd;
	}
	
	 ul{
	 	width: 70%;
	 	border-radius:14px;
	 	border:1px solid #fad384;
	 }
	 li>div:first-child{
		line-height:3rem;
	 }
	 .buy-quantity{
	 	height: 2.6rem;
	 	input{
	 		width: 3rem;
	 	}
	 }
}





